RCS API - Repedésszélesség vizsgálat (EN)

Ez a cikk a következő nyelveken is elérhető
Angol nyelvről mesterséges intelligencia fordította
A következő oktatóanyag bemutatja az új RCS API néhány funkcióját. Egy előre definiált vasalt keresztmetszettel rendelkező szelvényt tartalmazó meglévő fájl segítségével módosíthatjuk a szelvény terhelését, hogy tanulmányozzuk a teherbírás és a repedésszélesség hatásait.

Az API-t a Python programozási nyelven keresztül fogjuk vezérelni. Az IDEA StatiCa referenciája a Git-Hub-on. 

A következő lépések áttekintése

  1. Növeljük meg az aktuális Mine belső erőt egy kiválasztott nyomatékterhelési lépéssel.
  2. Futtassuk a számítást
  3. Nyerjük ki az ellenőrizni kívánt eredményeket a számításból - konkrétan a repedésszélességet
  4. Adjuk hozzá az eredményeket egy adatkerethez, amelyet grafikonon ábrázolhatunk
inline image in article

Csomagtelepítések

A csomagok kommunikációt és előre telepített funkciókat/objektumokat biztosítanak az API indításához, az adatkeretek kezeléséhez és a grafikonok megjelenítéséhez.

Az IDEA StatiCa RCS Client az IDEA StatiCa egyik komponense, amely egy széles körben használt szoftver megoldás szerkezeti elemek – köztük vasalt beton és acél szerkezetek – tervezéséhez és szabványellenőrzéséhez. Az RCS kifejezés a Reinforced Concrete Sections (Vasalt Beton Keresztmetszetek) rövidítése, az RCS Client pedig az alkalmazás azon része, amely a vasalt beton keresztmetszetek különböző terhelési feltételek melletti viselkedésének elemzésére és ellenőrzésére összpontosít.

Az IDEA StatiCa RCS Client főbb jellemzői:

  1. Keresztmetszet-elemzés: Lehetővé teszi a mérnökök számára, hogy elemezzék a betonszerkezeti elemek keresztmetszeteit, figyelembe véve a beton és a vasalás közötti összetett kölcsönhatásokat. Ez magában foglalhatja a nemlineáris viselkedést, a repedésképződést és egyéb jelenségeket.
  2. Szabványmegfelelőség: Az RCS Client különböző nemzetközi szabványok szerint ellenőrzi a tervezést, biztosítva, hogy a keresztmetszetek megfeleljenek a biztonsági és teljesítményi követelményeknek.
  3. Interakciós diagramok: Különböző teherkombinációkhoz interakciós diagramokat tud generálni, segítve a mérnököket abban, hogy megértsék, hogyan viselkedik egy keresztmetszet különböző terhelési feltételek mellett (pl. tengelyirányú erő és hajlítónyomaték kombinációja).
  4. Eredmények vizualizációja: A szoftver részletes vizualizációkat biztosít a feszültség-alakváltozás eloszlásokról, repedési mintázatokról és egyebekről, segítve a mérnököket azeredmények könnyű értelmezésében és megértésében.
  5. Integráció más modulokkal: Az RCS Client együttműködhet más IDEA StatiCa modulokkal, például az acél kapcsolatokhoz vagy betonszerkezeti elemekhez tartozókkal, átfogó tervezési és elemzési környezetet biztosítva.
  6. Automatizálás és API: Az RCS Client beépíthető munkafolyamatokba az API-ján keresztül, lehetővé téve az automatizált elemzést vagy más szoftvereszközökkel való integrációt.
inline image in article
inline image in article

A meglévő projekt megnyitása és a keresztmetszet adatainak lekérése

  1. Megnyitandó modell az IDEA StatiCa-ban: "crack-width-example.IdeaRcs"
  2. Hajlítónyomaték növekménye 
  3. Az adatok lekérése az IDEA StatiCa Navigator-ban lévő Extreme-ből (ha egynél több keresztmetszet van definiálva, az összes Extreme-t figyelembe veszi)
inline image in article
inline image in article

Ciklus futtatása a növekményeken, a számításon és az eredményeken

Az iterációk a "df.check" adatkészletben tárolódnak, amely az eredmények megjelenítésére használható.

inline image in article

Az elemzés eredményei: 

inline image in article

Az eredmények ábrázolása (matplotlib)

inline image in article

Elsajátította az RCS API használatát egyetlen keresztmetszet iterációs elemzésének elvégzéséhez az IDEAStatiCa RCS-ben.

Példa fájlok

Kapcsolódó cikkek